IP block
.000123.58.32.0 - 123.58.63.255HuMengIDC
- descr
- Room 405,Unit B2,Kexing Science Park,High Tech Road, NanShan District,Shenzhen,Guangdong,P.R.China
- IPs (1)
- name
- HuMengIDC
- rep
- 0
- rir
- apnic
- status
- ALLOCATED NON-PORTABLE
- ts_added
- 2024-07-27 23:52:33.656000
- ts_last_update
- 2024-10-01 02:52:05.418000